The Deficit-based Distribution Algorithm in Bit Torrent Swarms for Peer-to-Peer File Sharing Allocation
نویسنده
چکیده
Peer-to-peer file-sharing claims suffer from a fundamental problem of unfairness. Free-riders cause slower download times for others by contributing little or no upload bandwidth while consuming much download bandwidth. Previous attempts to address this fair bandwidth allocation problem suffer from slow peer discovery, inaccurate predictions of neighboring peers’ bandwidth allocations, underutilization of bandwidth, and complex parameter tuning. We present Fair Torrent, a new deficit-based distributed algorithm that accurately rewards peers in accordance with their contribution. A Fair Torrent peer simply uploads the next data block to a peer to whom it owes the most data as measured by a deficit counter. Fair Torrent is resilient to exploitation by free-riders and strategic peers, is simple to implement, requires no bandwidth over allocation, no prediction of peers’ rates, no centralized control, and no parameter tuning. We implemented Fair Torrent in a Bit Torrent client without modifications to the Bit Torrent protocol and evaluated its performance against other widely used Bit Torrent clients. Our results show that Fair Torrent provides up to two orders of magnitude better fairness, up to five times better download times for contributing peers, better performance on average in live Bit Torrent swarms.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملA Fuzzy Swarm Optimized Approach for Piece Selection in Bit Torrent Like Peer to Peer Network
Every machine plays roles of client and server simultaneously in a peer-to-peer (P2P) network. Though a P2P network has many advantages over traditional client-server models regarding efficiency and fault-tolerance, it also faces additional security threats. Users/IT administrators should be aware of risks from malicious code propagation, downloaded content legality, and P2P software’s vulnerab...
متن کاملPeer-to-Peer Multimedia Distribution on Radio Channel and Asymmetric Channel
In the Internet and Communication Technology (ICT) field, sharing and distribution of information is very important. Various mechanisms and techniques are used to manage information; one of these is based on peer-to-peer networks. In today’s world and in the near future, the exchange and distribution of information will be a very important aspect in the workplace and in daily life. Consequently...
متن کاملTorrent Recommendation System Based on Data Gathered from the Mainline DHT
BitTorrent is the most widely used peer-to-peer file sharing protocol and attracts millions of users every day. It allows for easy distribution of all sorts of files including movies, TV shows, music, games, and other applications. In this thesis a closer look is taken at what files users are sharing. To acquire the necessary information a list of active torrents and in particular their infohas...
متن کاملService Routing in Multi-ISP Peer-to-Peer Content Distribution: Local or Remote?
The popularity of Peer-to-Peer (P2P) file sharing has resulted in large flows between different ISPs, which imposes significant transit fees on the ISPs in whose domains the communicating peers are located. The fundamental tradeoff faced by a peer-swarm is between free, yet delayed content exchange between intra-domain peers, and interdomain communication of content, which results in transit fe...
متن کامل